*{
    padding: 0;
    margin: 0;
}
#score{
    display: none;
}
body,html{
    width:100%;
    height:100%
}
#back{
    width:480px;
    height:100%;
    background: url('../img/bg.jpg') repeat-y;
    left :0;
    right:0;
    position: absolute;
    margin: auto;
    overflow: hidden;
}
#logo{
    margin-top :50px;
    width:480px;
    height:120px;
    text-align: center;
}
#logo_middle{
    margin: auto;	
}
ul{
    overflow: hidden;
    list-style: none;
    margin: 50px auto;
    width:220px;
}
ul>li{
    cursor:pointer;
    display: block;
    width: 200px;
    height:55px;
    margin:2px auto 20px ;
    border-radius:10px;
    text-align: center;
    line-height: 55px;
    font-size: 25px;
    color:white;
    background: #f40;
    box-shadow: 0 0 2px 1px black;
}
#loading{
    width:192px;
    height:41px;
    background: url('../img/loading1.png');
    margin:  300px auto 0;
    display: none;
}
.player{
    position: absolute;
    width:98px;
    height:122px;
    background: url('../img/');
}
.ammo{
    position: absolute;
    width:7px;
    height:18px;
    background: url('../img/bullet.png');
}
.enemy{
    position: absolute;
}